package com.bjsxt.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.bjsxt.domain.CoinType;

import java.util.List;

public interface CoinTypeService extends IService<CoinType> {
    /**
     * 根据币种类型代码分页查询币种类型数据
     *
     * @param page 分页对象<CoinType>
     * @param code 币种类型代码
     * @return 币种类型分页数据对象
     */
    Page<CoinType> pageByCode(Page<CoinType> page, String code);

    /**
     * 根据状态查询所有的币种类型数据
     *
     * @param status 状态：0: 无效 1:有效
     * @return 币种类型集合
     */
    List<CoinType> listByStatus(Byte status);
}
